floor (an opponent) - French English Dictionary